package controllers

import (
	"github.com/gin-gonic/gin"
	"net/http"
)

func InitHome(r *gin.Engine) {
	// 首页
	r.GET("/", Index)
	// 登录页面
	r.GET("/login", Login)
	// 登录验证
	r.POST("/login", func(c *gin.Context) {
		username := c.PostForm("username")
		password := c.PostForm("password")
		c.JSON(http.StatusOK, gin.H{
			"username":         username,
			"password":         password,
			"info":             "用户名或密码错误",
			"status":           1,
			"url":              "/", // 登录成功地址
			"uc_user_synlogin": "<h1>登录成功，页面正在跳转。。。</h1>",
		})
	})
}

// 首页
func Index(c *gin.Context) {
	c.HTML(http.StatusOK, "index.tmpl", gin.H{
		"title": "首页",
	})
}

// 登录页面
func Login(c *gin.Context) {
	c.HTML(http.StatusOK, "login.tmpl", gin.H{
		"title": "登录",
	})
}
